sacred baboon - Español Inglés Diccionario